
export type ItemOf<T extends readonly unknown[]> = keyof { [I in T[number & keyof T] & PropertyKey] }